dna double-stranded segment - Francés Inglés Diccionario